custom machine builder control automation machines equipment design machinery engineers builders machine engineering manufacturing industrial engineer assembly cnc